var express = require("express");
const fs = require("fs");
var router = express.Router();

router.post("/", function (req, res, next) {
  console.log("文件上传");
  // multer对req对象做了扩展，增加了files属性，files属性里保存着上传文件的相关信息。
  // 如下：
//   // fieldname：表单的name，其实就前端的参数名。
  console.log("req.files[0].fieldname", req.files[0].fieldname);


    const fileObj = req.files[0];
    let filename = (new Date()).getTime();//时间戳，毫秒数。
    let newPath = fileObj.destination+'/header'+filename+".jpg";
    
    // ./upload/header1706756430779.jpg

    console.log("newPath",newPath);
    fs.renameSync(fileObj.path,newPath);
    
    res.json({
        code:"200",
        path:`./upload`+'/header'+filename+".jpg"
    });
});

module.exports = router;